
// 点击验证码配置项
export  interface ClickCaptchaConf {
  // 宽度
  width?: number
  // 高度
  height?: number
  // 缩略图宽度
  thumbWidth?: number
  // 缩略图高度
  thumbHeight?: number
  // 水平内边距
  verticalPadding?: number
  // 垂直内边距
  horizontalPadding?: number
  // 是否显示主题
  showTheme?: boolean
  // 标题
  title?: string
  // 按钮文字
  buttonText?: string
  // icon 大小
  iconSize?: number
  // 圆点大小
  dotSize?: number
}

// 默认配置
export const defaultConf = ():ClickCaptchaConf =>({
  width: 300,
  height: 220,
  thumbWidth: 150,
  thumbHeight: 40,
  verticalPadding: 16,
  horizontalPadding: 12,
  showTheme: true,
  title: '请在下图依次点击',
  buttonText: '确认',
  iconSize: 22,
  dotSize: 24
})